here to stay

Translations
остаться надолго
It seems that electric cars are here to stay.
Похоже, что электромобили останутся надолго.
Definitions
A phrase indicating that something is permanent or will continue to exist for a long time.
Words
here

adverb
здесь
to

functional word
чтобы
stay

verb
оставаться